#include <iostream>
#include <vector>

using namespace std;

int main()
{
    vector<int> arr {1,2,3,4,5,6};
    for(auto &p : arr)          // 元素以引用方式取出
    {
        cout << p <<endl;
        ++p;                    // 可以改变原容器中的元素
    }
    cout << "------" << endl;
    for(auto &p : arr)
    {
        cout << p <<endl;
    }
}